﻿/* 全局设置 */
*{font-size:13px; color:#000000;font-family:"Microsoft Yahei","微软雅黑","Comic Sans MS",cursive;}
body{margin:0;  background-attachment:fixed; background-repeat:repeat-x;}
h1,h2,h3{display:inline;}
ul{ list-style:none; margin:0; padding:0;}
#top{ background:url(images/topBG.jpg) repeat-x;}
#topL{width:160px; height:87px;background:url(images/topL.jpg) no-repeat; position:absolute; top:0; left:0;}
#topC{width:972px; height:87px;margin-left:auto; margin-right:auto;}
#topR{width:160px; height:87px;background:url(images/topR.jpg) no-repeat; position:absolute; top:0; right:0;}
#topLogo{width:345px; display:inline; float:left; position:relative; z-index:3;}
#topSearch{width:256px; display:inline; float:right; position:relative; z-index:3;}
#topLanguage{ background:url(images/langBG.jpg) left no-repeat; padding-left:20px;margin-top:30px; line-height:20px; display:inline; float:left; display:none;}
#topLanguage a{color:#FFF; text-decoration:none;}
#topLanguage a:visited{color:#FFF;}
#topSearchBox{ display:inline; float:left; margin-top:30px; margin-left:100px;}
#searchBox{ color:#888; display:inline; float:left; height:16px;width:100px;padding-left:10px; font-size:12px;border-radius:10px 0px 0px 10px;}
#searchSubmit{ display:inline; float:left;margin-left:-1px; border:0; background:url(images/searchSubmit.jpg) no-repeat;width:20px;height:20px; cursor:pointer; }

a{color:#333; text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#333;}
a:active{color:#333;}

/* 布局容器 */
.pageDiv{width:972px; margin:0 auto;clear:both; display:block;}
.pageLeft{ display:inline; float:left; width:211px;text-align:center; }
.pageRight{ display:inline; float:right; width:734px;}
.pageContent{ line-height:30px;padding:10px;}
.pageContent td{text-indent:0;}
.pageContent img{text-indent:0;}
.proList{width:230px; display:inline; float:left;margin-right:7px;margin-left:7px;margin-bottom:10px; text-align:center; line-height:33px;}
.proList img{border:1px solid #CCC;}
.proList img:hover{border:1px solid #025;}
.newsList{border-bottom:1px solid #CCC; background:url(images/arrow_orange.gif) no-repeat 10px; line-height:30px;padding-left:25px;}
.newsList a{ text-decoration:none;}
.newsList a:hover{text-decoration:none; color:#57ab27;}
.newsCat1{ background:url(images/newsCat1.jpg) left no-repeat;line-height:30px;height:30px;}
.newsCat2{ background:url(images/newsCat2.jpg) left no-repeat;line-height:30px;height:30px;}
.newsCat3{ background:url(images/newsCat3.jpg) left no-repeat;line-height:30px;height:30px;}
.newsCat4{ background:url(images/newsCat4.jpg) left no-repeat;line-height:30px;height:30px;}
.more{ font-size:12px; font-weight:bold; line-height:30px;width:50px; text-align:right;margin-right:5px;float:right;display:inline;}
.more a{ font-size:12px; text-decoration:none;}
.newsCover{width:163px;display:inline; float:left;margin:6px 10px; text-align:center; line-height:38px;}
.newsCover img{padding:2px;border:#CCC solid 1px;}
.newsCover img:hover{border:1px solid #025;}
.videoCover{width:225px; display:inline; float:left;margin:6px 8px; text-align:center; line-height:38px;}
.videoCover img{padding:2px;border:#CCC solid 1px;}
.videoCover img:hover{border:1px solid #025;}
.newsTime{width:88px; display:inline; float:right; line-height:30px; height:30px; color:#555;}
.newsList2{border-bottom:1px solid #CCC; background:url(images/arrow_orange.gif) no-repeat 10px; height:30px; line-height:30px;padding-left:25px;}
.newsList2 a{ text-decoration:none;width:620px; display:inline; float:left; line-height:30px; overflow:hidden;}
.newsList2 a:hover{text-decoration:none; color:#57ab27;}
.serviceTitle{ font-size:150%; font-weight:bold; line-height:50px; text-align:left;}
.serviceList{ }
.serviceList li{ list-style:decimal inside;width:320px; display:inline; float:left; line-height:50px; font-size:115%; background:url(images/focus.png) no-repeat 5px;padding-left:5px;}
.hotline{font-size:115%; font-weight:bold;}
#message_title{width:600px;}
#message_name,#message_phone,#message_email{width:139px;}
#message_title,#message_name,#message_phone,#message_email,#passcode{height:22px;}
#message_content{width:600px;height:228px; vertical-align:text-top;}
#message_submit{margin-left:57px;padding:5px 25px; font-size:14px;border:0px; border-radius:5px; background:#57A; color:#FFF; cursor:pointer;*margin-left:80px;}
.tabs p{background:url(images/focus.png) no-repeat 8px 11px;padding-left:30px; line-height:35px;}
.tabs table{width:100%;}
.tabs table td{border:1px solid #999;padding:2px 5px; text-align:center;}

/*菜单效果*/
#menuBox{ background:url(images/menuBG.jpg) repeat-x; height:48px;}
#menu{margin-left:5px;}
#menu li{ display:inline; float:left; line-height:48px; height:48px; font-size:15px; font-weight:bold; text-align:center;}
#menu li a{ display:inline-block; height:48px; line-height:48px; font-size:15px;text-align:center; text-decoration:none;padding-left:33px; padding-right:33px;}
#menu li.current a{display:inline-block; height:48px;padding-left:33px; padding-right:33px; line-height:48px;text-align:center; background:#e2e2e2; color:#025;}
#menu li a:hover{ display:inline-block; color:#57ab27;}
.leftTitle{ background:#57A; line-height:35px; color:#FFF; font-weight:bold; border-radius:15px 15px 15px 15px;}
.leftTitle a{ color:#FFF; text-decoration:none;}
.leftTitle a:visited{color:#FFF;}
.leftMenu{}
.leftMenu li{ border-bottom:1px solid #ccc; line-height:30px;}
.leftMenu li a{ color:#333;}
.proLeftTitle{ background:#57A; text-align:center; line-height:35px;color:#FFF; font-weight:bold; cursor:pointer; border-radius:15px;}
.proLeftTitle a{ color:#FFF; text-decoration:none;}
.proLeftTitle a:visited{color:#FFF;}
.level1{ border-bottom:1px solid #ccc; line-height:30px; text-align:left;padding-left:45px; background:url(images/closed1.gif) 22px 7px no-repeat; display:block; cursor:pointer;}
.level1 a{color:#333;}
.level2 {border-bottom:1px solid #ccc; line-height:30px; text-align:left;padding-left:45px; background:url(images/arrow_orange.gif) 28px 12px no-repeat; display:block; cursor:pointer;}
.level2 a{color:#333;}
.wdUL{width:350px; display:inline; float:left;margin-top:10px;margin-bottom:10px;}

/*首页*/
#bannerBottom{ background:url(images/bannerBottom.jpg) repeat-x; height:34px; line-height:34px; clear:both;}
#homeBanner{height:456px; overflow:hidden;clear:both;}
#homeAbout{width:478px;height:163px;border:1px #CCC solid; display:inline; float:left;}
#homeSupport{width:478px;height:163px;border:1px #CCC solid; display:inline; float:left;margin-left:12px;}
#homeMedia{height:163px;width:283px;border:1px #CCC solid; display:inline; float:left;}
#homeNews{height:163px;width:673px;border:1px #CCC solid; display:inline; float:left;margin-left:12px;}
#homeAboutPic{padding:2px; float:left; width:254px; display:inline;}
#homeAboutBox{width:205px; float:left; display:inline;margin-left:8px;}
.homeTitle{ font-size:15px; font-weight:bold; line-height:38px;width:88px; float:left; display:inline;}
.homeTitle a{ font-size:15px; text-decoration:none; color:#025;}
.homeMore{ font-size:12px; font-weight:bold; line-height:38px;width:50px; text-align:right;margin-right:5px;float:right;display:inline;}
.homeMore a{ font-size:12px; text-decoration:none;}
.homeContent{ line-height:24px; font-size:12px; clear:both;}
.homeContent li{ line-height:24px; list-style:decimal; list-style-position:inside;}
.homeContent li a{ font-size:12px;}
.homeNews{ line-height:24px; font-size:12px; clear:both;}
.homeNews li{line-height:24px;height:24px;overflow:hidden;clear:both;}
.homeNews li a{ font-size:12px;}
#homeMediaPic{padding:2px; float:left; width:167px; display:inline;}
#homeMediaBox{width:100px; float:left; display:inline;margin-left:12px;}
#homeMediaBox li{ list-style:none;}
#homeNewsPic{padding:2px; float:right; width:252px; display:inline;}
#homeNewsBox{width:390px; float:left; display:inline;margin-left:8px;}
#homeNewsBox li{ list-style:none;}
.homeBanner{
    background-position: center;
    background-repeat: no-repeat;
}

#dituContent2{width:280px;display:inline; overflow:hidden; float:left;}
#dituContent{width:450px; float:left; display:inline;height:256px;}
.navBar{ line-height:40px;padding-right:12px; font-size:12px; text-align:right; border-bottom:#CCC solid 0px;}
.navBar a{font-size:12px;}
.pageTitle{ font-size:18px; font-weight:bold; line-height:40px; text-align:center;}
.mapInfo{ position:absolute;padding:10px; border:1px #CCC solid; display:none; z-index:999; background:#FFF;width:900px; margin-left:18px; opacity:0.88;filter: alpha(opacity=88); font-size:12px;}
.mapInfo ul{width:300px;display:inline; float:left;margin-top:5px;margin-bottom:5px;}
#pageBanner{width:733px;height:261px; overflow:hidden;}


/*简隔线*/
.blank5px{ height:5px; line-height:5px; font-size:1px; display:block; clear:both;}
.blank10px{ height:10px; line-height:10px; font-size:1px;display:block;clear:both;}
.blank15px{ height:15px; line-height:15px; font-size:1px;display:block;clear:both;}
.blank20px{ height:20px; line-height:20px; font-size:1px;display:block;clear:both;}

/*标题*/


/* 产品列表样式 */
.xpList{width:230px; display:inline; float:left;margin-right:5px;margin-left:5px;margin-bottom:10px; text-align:center; line-height:33px;}
.xpList img{border:1px solid #CCC;}
.xpList img:hover{border:1px solid #025;}
div.thumb {	width: 183px;margin-bottom:31px;margin-right:10px;display:inline-block;float:left; }
a.thumb {display: block;text-decoration: none;text-align:center;border: 1px solid #fff; color:#333;}
span.thumb {color: #333;line-height:20px;}
span.thumb hover{color:#FFF;}
a.thumb:hover {color:#333;border: 1px solid #E5E5E5;background:#F8F8F8;}

#page {margin:50px 0 0 5px;line-height:25px; clear:both; text-align:center; }
#page a,#page b {border:1px solid #999; border-radius:3px; color:#999; text-decoration:none; padding:4px 9px;zoom:1; font-family:Verdana, Geneva, sans-serif;margin-left:5px;}
#page b{border:1px solid #999; border-radius:3px; color:#333;}
#page a:hover {background:#FFF;color:#333;border:1px solid #999;}
#page a.pre,#page a.nxt {font-size:95%;padding:5px 10px;}

/*底部样式*/
#pageBottom{ color:#FFFFFF; line-height:30px; height:228px;font-size:12px; background:#002255; display:block;}
#bottomKefu{width:188px; display:inline; float:right;padding-right:6px;margin-top:12px;}
.bottomUL{display:inline; float:left;margin-left:20px;margin-right:20px;margin-top:15px;height:163px; overflow:hidden;*margin-left:15px;*margin-right:20px;}
.bottomUL li a{color:#FFF;font-size:12px;}
.bottomTitle{font-size:15px; font-weight:bold; color:#FFF; line-height:35px;}
.bottomList{line-height:30px;}
.bottomCopyright{border-top:1px solid #8290ac;font-size:12px;}
.bottomCopyright a{ color:#FFF;}
.bottomL{padding-left:8px; display:inline; float:left;line-height:40px;width:666px; color:#FFF;}
.bottomR{padding-right:8px;padding-left:40px; line-height:40px; background:url(images/bottomLogo.jpg) no-repeat 8px 8px; display:inline; float:right;width:138px;color:#FFF;}

.tab-content{ position:relative; overflow:hidden;width:733px;height:261px;}
.tab-pannel{width:733px;height:261px;}